A Calculus of Explicit Substitutions Which Preserves Strong Normalisation , a Calculus of Explicit Substitutions Which Preserves Strong Normalisation
نویسندگان
چکیده
Explicit substitutions were proposed by Abadi, Cardelli, Curien, Hardin and LLvy to internalise substitutions into-calculus and to propose a mechanism for computing on substitutions. is another view of the same concept which aims to explain the process of substitution and to decompose it in small steps. is simple and preserves strong normalisation. Apparently that important property cannot stay with another important one, namely connuence on open terms. The spirit of is closely related to another calculus of explicit substitutions proposed by de Bruijn and called C. In this paper, we introduce , we present C in the same framework as and we compare both calculi. Moreover, we prove properties of ; namely correctly implements reduction, is connuent on closed terms, i.e., on terms of classical-calculus and on all terms that are derived from those terms, and nally preserves strong normalization of-reduction. , un calcul de substitutions explicites qui preserve la forte normalisation RRsumm : Les calculs de substitutions explicites ont tt proposss par Abadi, Cardelli, Curien, Hardin et LLvy dans le but d'inclure les substitutions l'inttrieur du-calcul et de proposer un mmcanisme pour les valuer. est une autre approche qui permet d'expliquer le processus de substitution en ddcomposant celle-ci en plusieures petites oprations ll-mentaires. Le calcul est simple et prrserve la forte normalisation de la-reduction. NNanmoins, ce calcul n'est pas connuent sur les termes ouverts. L'esprit du est lii un autre calcul proposs par de Bruijn, appell C. Dans ce rapport, on introduira et C puis on comparera ces deux calculs. De plus, on prouvera plusieures propriitts sur ,
منابع مشابه
Extending a -calculus with Explicit Substitution Which Preserves Strong Normalisation into a Connuent Calculus on Open Terms
The last fteen years have seen an explosion in work on explicit substitution, most of which is done in the style of the-calculus. In (Kamareddine & R os, 1995a), we extended the-calculus with explicit substitutions by turning de Bruijn's meta-operators into object-operators ooering a style of explicit substitution that diiers from that of. The resulting calculus, s, remains as close as possible...
متن کاملlambda-nu, A Calculus of Explicit Substitutions which Preserves Strong Normalisation
Explicit substitutions were proposed by Abadi, Cardelli, Curien, Hardin and Lvy to internalise substitutions into λ-calculus and to propose a mechanism for computing on substitutions. λυ is another view of the same concept which aims to explain the process of substitution and to decompose it in small steps. It favours simplicity and preservation of strong normalisation. This way, another import...
متن کاملA Calculus of Explicit Substitutions Which Preserves Strong Normalisation
Explicit substitutions were proposed by Abadi, Cardelli, Curien, Hardin and LLvy to internalise substitutions into-calculus and to propose a mechanism for computing on substitutions. is another view of the same concept which aims to explain the process of substitution and to decompose it in small steps. It favours simplicity and preservation of strong normalisation. This way, another important ...
متن کاملExplicit substitutions for the - calculus ?
The-calculus is a-calculus with a control-like operator whose reduction rules are closely related to normalisation procedures in classical logic. We introduce exp, an explicit substitution calculus for , and study its properties. In particular, we show that exp preserves strong normalisation, which provides us with the rst example {moreover a very natural one indeed{ of explicit substitution ca...
متن کاملCalculi of Generalised -Reduction and Explicit Substitutions: The Type Free and Simply Typed Versions
Extending the-calculus with either explicit substitution or generalised reduction has been the subject of extensive research recently and still has many open problems. This paper is the rst investigation into the properties of a calculus combining both generalised reduction and explicit substitutions. We present a calculus, gs, that combines a calculus of explicit substitution, s, and a calculu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995